Ravi Vishwakarma is a dedicated Software Developer with a passion for crafting efficient and innovative solutions. With a keen eye for detail and years of experience, he excels in developing robust software systems that meet client needs. His expertise spans across multiple programming languages and technologies, making him a valuable asset in any software development project.
ICSM
03-Feb-20261. File Storage (the classic one)
What it is
Data is stored as files inside folders (directories). Exactly how your laptop works.
How you access it
Path-based access
/documents/reports/2025.pdfKey traits
Best for
Examples
Limitation
2. Block Storage (the performance beast)
What it is
Dr fileata is split into fixed-size blocks, each with an address—but no metadata o structure.
The OS builds a file system on top of it.
How you access it
Attached directly to a server (like a virtual hard disk)
Key traits
Best for
Examples
Limitation
3. Object Storage (the cloud-native giant)
What it is
Data is stored as objects, each containing:
No folders—just a flat namespace.
How you access it
HTTP/HTTPS via APIs
GET /bucket/object-idKey traits
Best for
Examples
Limitation
Quick comparison
One-line analogy
File storage → A filing cabinet
Block storage → A high-speed hard drive
Object storage → A global warehouse with barcodes